chore: apply black formatting to all Python files#82
Conversation
Fixes formatting issues that were blocking CI on Dependabot PRs. 31 files reformatted to comply with black code style.
|
Status | ✅ no new diagnostics |
|
Autofix updated these files:
|
🤖 Keepalive Loop StatusPR #82 | Agent: Codex | Iteration 0/5 Current State
🔍 Failure Classification| Error type | infrastructure | |
There was a problem hiding this comment.
Pull request overview
This PR applies black formatting to 31 Python files across the repository to fix CI formatting checks that have been blocking Dependabot PRs (#64, #65, #66). The changes are purely formatting-related, breaking long lines to comply with black's line length limits.
Key Changes:
- Applied consistent line-breaking for long function signatures, argument lists, and expressions
- Added proper indentation for multi-line statements
- Reformatted string concatenations and complex expressions to fit within line length constraints
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| tools/pep517_backend.py | Reformatted long lines in metadata writing and project metadata unpacking |
| tools/llm_provider.py | Applied line breaks to logging statements, conditional expressions, and string formatting |
| tools/coverage_trend.py | Broke long argument parser definitions and file writing operations across multiple lines |
| tests/scripts/test_validate_trend_references.py | Reformatted path construction and function calls |
| tests/scripts/test_validate_time_log.py | Applied line breaks to path construction and function signatures |
| tests/scripts/test_validate_rubrics.py | Reformatted file writing operations |
| tests/scripts/test_validate_friction_log.py | Applied line breaks to path construction |
| tests/scripts/test_validate_expense_log.py | Reformatted path construction |
| tests/scripts/test_validate_config.py | Applied line breaks to function signatures and assertion statements |
| tests/scripts/test_generate_month_end.py | Reformatted path construction |
| tests/scripts/test_build_static_dashboard.py | Applied line breaks to DictWriter initialization and assertion statements |
| streamlit_app/review_console.py | Reformatted yaml.dump calls and number_input statements |
| streamlit_app/github_client.py | Applied line breaks to function signatures |
| streamlit_app/app.py | Reformatted complex expressions, chart configurations, and dataframe operations |
| scripts/validate_trend_references.py | Applied line breaks to regex patterns, function calls, and error messages |
| scripts/validate_time_log_template.py | Reformatted ArgumentParser initialization |
| scripts/validate_time_log.py | Applied line breaks to function signature |
| scripts/validate_rubrics.py | Reformatted error message concatenation |
| scripts/validate_config.py | Applied line breaks to error messages, list comprehensions, and function calls |
| scripts/sync_test_dependencies.py | Reformatted set operations and ArgumentParser initialization |
| scripts/sync_dev_dependencies.py | Applied line breaks to regex patterns and string concatenations |
| scripts/langchain/issue_formatter.py | Reformatted path construction and ArgumentParser definitions |
| scripts/generate_month_end.py | Applied line breaks to logical operations |
| scripts/create_revision_issues.py | Reformatted function signatures, error messages, and generator expressions |
| scripts/collect_ecosystem_status.py | Applied line breaks to path operations and ArgumentParser initialization |
| scripts/ci_metrics.py | Reformatted datetime operations and file writing |
| scripts/ci_history.py | Applied line breaks to datetime operations |
| scripts/ci_coverage_delta.py | Reformatted datetime operations and function calls |
| scripts/build_static_dashboard.py | Applied line breaks to various expressions, loops, and conditional operations |
| .github/scripts/parse_chatgpt_topics.py | Reformatted exception handling and regex patterns |
| .github/scripts/decode_raw_input.py | Applied line breaks to argument parser, conditional expressions, and file operations |
Automated Status Summary
Scope
Bumps peter-evans/create-pull-request from 6 to 8.
Release notes
Sourced from peter-evans/create-pull-request's releases.
... (truncated)
Commits
98357b1feat: v8 (#4260)41c0e4bUpdate actions/checkout references to@v6in docs (#4259)994332dchore: Update checkout action version to v6 (#4258)22a9089fix: restrict remote prune to self-hosted runners (#4250)d4f3be6fix: provider list pulls fallback for multi fork same owner (#4245)bc8a47fbuild(deps-dev): bump prettier from 3.6.2 to 3.7.3 in the npm group (#4240)a67ef28build(deps): bump the github-actions group with 2 updates (#4235)84ae59afix: compatibility with actions/checkout@v6 (#4230)b4733b9build(deps-dev): bump js-yaml from 4.1.0 to 4.1.1 (#4222)0edc001build(deps-dev): bump the npm group with 2 updates (#4201)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
Context for Agent
Related Issues/PRs
Tasks
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Acceptance criteria
Head SHA: fbd0312
Latest Runs: ⏳ pending — Gate
Required: gate: ⏳ pending